.c-tabs-block{
  @include flex;
  @include j-between;
  width: 100%;
  padding: 0 32rpx;
  box-sizing: border-box;

  .tab-item{
    // @include sub-item;
    @include transition;
    line-height: 80rpx;
    text-align: center;
    position: relative;

    &.active {
      color: #000;
      font-weight: bold;
      &::after {
        width: 40rpx;
      }
    }
    &::after {
      content: '';
      position: absolute;
      height: 6rpx;
      border-radius: 3rpx;
      bottom: 8rpx;
      left: 50%;
      margin-left: -20rpx;
      background-color: #000;
      width: 0;
      transition: width 0.3s;
    }
  }
}